Skip to content

add enable GNSS API (start / stop) #174

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
wants to merge 2 commits into from
Closed

Conversation

mazgch
Copy link
Contributor

@mazgch mazgch commented Dec 17, 2022

No description provided.

@PaulZC
Copy link
Collaborator

PaulZC commented Dec 17, 2022

Thank you Michael (@mazgch ),

I'm working on v3 of the library - moving from UBX_CLASS_CFG to the configuration interface. I will probably merge this PR into the v3 branch.

Best wishes,
Paul

@mazgch
Copy link
Contributor Author

mazgch commented Dec 17, 2022

Sore no problem

PaulZC added a commit that referenced this pull request Dec 18, 2022
@PaulZC
Copy link
Collaborator

PaulZC commented Dec 18, 2022

This is now in v3. It compiles OK but is currently untested...

@mazgch
Copy link
Contributor Author

mazgch commented Dec 18, 2022

This is now in v3. It compiles OK but is currently untested...

Nice, There is an opportunity to save flash by having helper function that is called from both softwareResetGNSSOnl and softwareEnableGNSS and some of the other similar functions. But I was not sure as this approach is are rely used in other places that have almost identical code.

@PaulZC
Copy link
Collaborator

PaulZC commented Dec 19, 2022

Good suggestion! I've added that code in this commit: 6613ec5 . It compiles OK, but is currently untested.

@PaulZC
Copy link
Collaborator

PaulZC commented Jan 5, 2023

Hi Michael (@mazgch ),

The v3 library is now public:

https://github.com/sparkfun/SparkFun_u-blox_GNSS_v3

It is still Work-In-Progress. I'm slowly working my way through the examples, updating and testing each one as I go. But I'm confident the library is useable as-is. It does of course contain your softwareEnableGNSS code.

You won't be able to install it via the Arduino Library Manager. For now, you will need to download it and install it manually.

Please give it a try and let me know if you spot any problems. Thanks! If you do find a problem, please open an Issue here:

https://github.com/sparkfun/SparkFun_u-blox_GNSS_v3/issues

Very best wishes,
Paul

@PaulZC
Copy link
Collaborator

PaulZC commented Jan 10, 2023

@PaulZC PaulZC closed this Jan 10, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants